package com.dreamsail.core.constant;

/**
 * 错误信息
 * 错误码 6位 前3位代表异常类型 后三位代表具体错误信息
 * 100 系统方面异常
 * 200 参数校验方面异常
 * 300 链接方面异常
 * 400 业务方面异常
 */
public enum ErrorMessage {
    SYS_SUCCESS(0, "成功"),

    SYS_ERROR(100000, "系统异常"),
    PASSWORD_ERROR(100001, "密码错误"),
    LOGIN_OUT(100002,"登录超时"),
    NEED_LOGIN(100003,"请先登录"),
    HAS_USER(100004,"用户已存在"),


    SQL_ERROR(300000, "数据库处理异常");

    private int code;

    private String msg;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    ErrorMessage(int code, String msg) {
        this.code = code;
        this.msg = msg;
    }


}
